// packageTab/pages/promote/promote.js
var app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    miaodong_xingpin:'',
    xpsh_img:'http://img.xingkonglian.net/img/common/zk_index.png'
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
      console.log(app.globalData.configs.miaodong_xingpin)
	  this.setData({
		  miaodong_xingpin:app.globalData.configs.miaodong_xingpin
	  })
  },
    fyms(){
		var net=[];
		net.push(this.data.xpsh_img);
	    wx.previewImage({
	      current: this.data.xpsh_img, // 当前显示图片的http链接
	      urls: net // 需要预览的图片http链接列表
	    })
   },
   handleDownload(e) {
    let link = e.currentTarget.dataset.link;
  console.log(link);
    let fileName = new Date().valueOf();
 // console.log(wx.env.USER_DATA_PATH + '/' + fileName + '.mp4');
        wx.showLoading({
          title: '视频下载中...',
        })
    wx.downloadFile({
      url: link,
     // filePath: wx.env.USER_DATA_PATH + '/' + fileName + '.mp4',
      success: res => {
        console.log(res);

        let filePath = res.tempFilePath;
        wx.saveVideoToPhotosAlbum({
          filePath,
          success: file => {
            wx.showToast({
              title: '下载成功',
              icon: 'success',
              duration: 2000
            })

//             wx.hideLoading({
//               success: (res) => {},
//             })

//             let fileMgr = wx.getFileSystemManager();
//             fileMgr.unlink({
//               filePath: wx.env.USER_DATA_PATH + '/' + fileName + '.mp4',
//               success: function (r) {

//               },
//             })
          },
          fail: err => {
            console.log(err)
            wx.showToast({
              title: '下载失败',
              icon: 'success',
              duration: 2000
            })
            // wx.hideLoading({
            //   success: (res) => {},
            // })

            if (err.errMsg === 'saveVideoToPhotosAlbum:fail auth deny') {
              wx.showModal({
                title: '提示',
                content: '需要您授权保存相册',
                showCancel: false,
                success: data => {
                  wx.openSetting({
                    success(settingdata) {
                      if (settingdata.authSetting['scope.writePhotosAlbum']) {
                        wx.showModal({
                          title: '提示',
                          content: '获取权限成功,再次点击下载即可保存',
                          showCancel: false,
                        })
                      } else {
                        wx.showModal({
                          title: '提示',
                          content: '获取权限失败，将无法保存到相册哦~',
                          showCancel: false,
                        })
                      }
                    },
                  })
                }
              })
            }
          }
        })
      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})